stem vegetables - French English Dictionary